detailed parts body)